home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d16
/
wsmooth.arc
/
WSMSRC.ARC
/
WSMOOTH2.H
< prev
Wrap
Text File
|
1990-10-09
|
1KB
|
36 lines
// wsmooth2.h RHS 9/1/90 global structures and function prototypes
typedef struct _settings
{
int Msecs; // frequency of timer messages
int PixelRows; // number of pixel rows to scroll
COLORREF back; // background color
COLORREF fore; // foreground color
BOOL stripbits; // switch to control bit stripping
} SETTINGS;
BOOL FAR PASCAL CloseApplication(void);
long FAR PASCAL MainWindowProc(HWND, unsigned, WORD, LONG);
void ProcessVscroll(HWND hwnd, WORD wParam, LONG lParam);
BOOL WSopenfile(char *target);
void cdecl Message(HWND hwnd, char *format, ...);
void process_cmdline(char *buffer);
int PaintNow(HWND hwnd);
void ChangeTitleBar(char *target);
void free_lines(void);
BOOL FAR PASCAL Settings(HWND hDlg, unsigned message, WORD wParam,
LONG lParam);
BOOL FAR PASCAL About(HWND hDlg, unsigned message, WORD wParam, LONG lParam);
BOOL CheckFileName(HWND hWnd, PSTR pDest, PSTR pSrc);
void AddExt(PSTR Name, PSTR Ext);
void SeparateFile(HWND hDlg, LPSTR lpDestPath, LPSTR lpDestFileName,
LPSTR lpSrcFileName);
void ChangeDefExt(PSTR Ext, PSTR Name);
void UpdateListBox(HWND hDlg);
HANDLE FAR PASCAL OpenDlg(HWND hDlg, unsigned message, WORD wParam,
LONG lParam);
void ResetBackGround(HDC hDC);